{
  // 接口合并
  interface A1 {
    name: string;
  }
  interface A1 {
    age: number
  }
  const a1: A1 = {
    name: '孙小双',
    age: 22
  } 

  // 接口声明01
  interface List01 {
    [index: number]: any
  }

  let list: List01 = {
    1: '22',
    2: 33,
    // 'ww': 111
  }

  // 使用type别名 
  type Obj1 = { name: string, age: number }
  const obj: Obj1 = {
    name: '华天晓',
    age: 31
  }

}